tower of giraffes - Turco Inglés Diccionario